Novotel Bangkok on Siam Square, Thailand Located in the heart of Siam, surrounded by a host of shopping and dining possibilities, Novotel Bangkok on Siam Square claims one of the best locations in ...